impact-resistant shockproof - Español Inglés Diccionario